mist preventive - French English Dictionary